home *** CD-ROM | disk | FTP | other *** search
/ Inside Mac Games Volume 4 #9 / IMG 40 Sep 1996.iso / More Goodies / More for Your Game / Escape Velocity / EV Utilities / EVBible / EVBible.rsrc / TEXT_141.txt < prev    next >
Text File  |  1996-08-05  |  4KB  |  87 lines

  1. ‚Ä¢ The p√´rs resource
  2.     The pers resource defines the characteristics of an AI personality - that is, a specific person the player can encounter in the game. These AI-people have their names (which are also the names of the associated p√´rs resource) displayed on the target-info display in place of the name of their ship class. When ships are created, there is a 5% chance that a specific AI-person will also be created. (obviously, as AI-people are killed off, they cease to appear in the game.) The first field tells EV where a certain person can be encountered:
  3.  
  4. LinkSyst    Which systems the person can be created in
  5.     -1    Any system
  6.     128-1127    ID of a specific system
  7.     9999-10127    Any system belonging to this specific government
  8.     15000-15127    Any system belonging to an ally of this govt
  9.     20000-20127    Any system belonging to any but this govt
  10.     25000-25127    Any system belonging to an enemy of this govt
  11.  
  12. The next four fields define the person's character traits:
  13.  
  14. Govt    The person's governmental affiliation
  15.     -1    Ignored (person is independent)
  16.     128-255    ID of a specific government
  17.  
  18. AI Type    The person's AI type (see the section on d√ºde resources)
  19.     1    Wimpy trader
  20.     2    Brave trader
  21.     3    Warship
  22.     4    Interceptor
  23.  
  24. Agress    The person's agression, i.e. how close ships have to be before the person will attack them, on a scale of 1 to 3.
  25.  
  26. Coward    At what percent of total shield capacity will the person run away from a fight? e.g. a value of 25 would cause the person to retreat when his shields dropped to 25%.
  27.  
  28.  
  29. The next fields tell EV more about the ship that a person uses:
  30.  
  31. ShipType    ID number of the person's ship class
  32.  
  33. WeapType (x4)    ID numbers of weapon types
  34.     -1 or 0    No weapon
  35.     128-191    Add this weapon type
  36.  
  37. WeapCount (x4)    How many of each of the above weapons to add (Note: This is in addition to the standard weapons already included with the ship. Standard weapons can be "removed" by entering their ID numbers in the WeapType fields and entering the negative of their standard load for the given ship class in the WeapCount field.)
  38.     -1 or 0    None
  39.     1 and up    Add this many
  40.  
  41. AmmoLoad (x4)    The standard ammo load for weapons that need it, or ignored for those that don‚Äôt
  42.     -1 or 0    No ammo
  43.     1 and up    Include this many rounds of ammo
  44.  
  45. Credits    How many credits the person caried
  46.     0    ignored (no credits)
  47.     1 and up    This many credits, ¬± 25%
  48.  
  49. ShieldMod    How much to increase/decrease the person's shield capacity, in percent. For example, a value of 130 entered here would make the person's ship have shields that are 30% stronger than if he were flying a stock ship. Similarly, a value of 70 would make his shields 30% weaker.
  50.  
  51. MissionBit    Which mission bit this person is linked to.
  52. 0-255    Only have this person show up if this mission bit is set
  53.     -1        Ignored
  54.  
  55.  
  56. The next fields tell EV about any special quotes or missions to link to this ship:
  57.  
  58. CommQuote    Index number of an entry in STR# resource 7100, to be displayed in the communications dialog
  59.  
  60. HailQuote    Index number of an entry in STR# resource 7101, to be displayed at the bottom of the game screen (i.e. over the radio)
  61.  
  62. LinkMission    What mission to activate when the ship is boarded or hailed
  63.  
  64. Flags    Some control bits
  65.     0x0001    The special ship will hold a grudge if attacked, and will                        subsequently attack the player whenever they meet.
  66.  
  67.     0x0002    Uses escape pod
  68.  
  69.     0x0004    HailQuote only shown when ship has a grudge against the player
  70.     0x0008    HailQuote only shown when ship likes player
  71.     0x0010    Only show HailQuote when ship begins to attack the player
  72.     0x0020    Only show HailQuote when ship is disabled
  73.  
  74.     0x0040    When LinkMission is accepted with a single SpecialShip, replace it with this ship while removing this one from play (only useful for escort missions)
  75.     0x0080    Only show quote once
  76.  
  77.     0x0100    Deactivate ship (i.e. don‚Äôt make it show up again) after accepting its LinkMission
  78.  
  79.     0x0200    Offer ship‚Äôs LinkMission when boarding it instead of when hailing it
  80.  
  81.     0x0400    Don‚Äôt show quote when ship‚Äôs LinkMission is not available
  82.     0x0800    Make ship leave after accepting its LinkMission
  83.     0x1000    Don‚Äôt offer if player is flying a wimpy freighter (aiType 1)
  84.     0x2000    Don‚Äôt offer if player is flying a beefy freighter (aiType 2)
  85.     0x4000    Don‚Äôt offer if player is flying a warship (aiType 3)
  86.     0x8000    Show disaster info when hailing
  87.